.list-box {
    background: #FCFCFC;
    padding: 40rpx 30rpx;
    min-height: 100vh;
    width: 100%;

    .item {
        margin-bottom: 30rpx;
        width: 690rpx;
        // height: 234rpx;
        border-radius: 20rpx;
        background: white;
        box-shadow: 0rpx 14rpx 46rpx 0rpx rgba(0, 0, 0, 0.04);
        padding: 30rpx 44rpx;

        .number {
            display: flex;
            align-items: center;

            .txt1 {
                font-size: 28rpx;
                color: #666;
                display: inline-block;
                width: 128rpx;
                text-align-last: justify;
                text-align: justify;
                text-justify: distribute-all-lines; // 这行必加，兼容ie浏览器bai
                margin-right: 14rpx;
            }

            .txt2 {
                font-size: 32rpx;
                color: #333333;
                font-weight: 500;
            }
        }

        .border {
            border-bottom: 2rpx solid rgba(151, 151, 151, .13);
            padding-bottom: 20rpx;
            margin-bottom: 20rpx;
            margin-top: 16rpx;
        }

        .num {
            display: flex;
            align-items: center;
            flex: 1;

            .number {
                width: 50%;
            }
        }

        .num2 {
            margin-top: 16rpx;
            .txt2 {
                color: #F1AF86;
            }

            .txt {
                font-size: 24rpx;
            }
        }
    }
}

.margin-b {
    margin-bottom: 20rpx;
}